strip of leather - Inglés Sinónimo Diccionario